perm filename NOTES[WEB,ALS]1 blob sn#628257 filedate 1981-12-14 generic text, type C, neo UTF8
COMMENT ⊗   VALID 00003 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002	To remove old files from SCORE and to FTP to and from SCORE
C00007 00003	TO WRITE TAPES
C00009 ENDMK
C⊗;
To remove old files from SCORE and to FTP to and from SCORE

To transfer WEB files from Score to SAIL.

FTP SCORE<cr>	To get into SCORE
ASCII<cr>	To specify the type of file
USER CSD.ZABALA<cr>	To use Zabala's account
password<cr>
XCWD <TEX.WEB><cr>	Specifying the directory area
GET TANGLE.PAS<cr>
GET TANGLE.WEB<cr>
etc.
BYE<cr>

To restore updated files at score one must first log in at score and
delete the old file to prevent the FTPed program from being added as a
second version.  CAUTION: Do not delete files until a replacement file is 
available.

To remove old files

TELNET SCORE<cr>
@ csd.zabala<cr>
@ type password
@ CD <TEX.WEB>
@ del TANGLE.PAS<cr>
@ del TANGLE.WEB<cr>
@ etc.
@ EXP<cr>
@ K

To store new files use the above FTP routine replacing the GET by PUT.

One must then follow instructions from UNDEK.SAI, TO WIT:
So, to make an exportable version of everything, follow these
confusing steps:

(1) FTP TANGLE.WEB, WEAVE.WEB, TANGLE.PAS and WEBHDR.TEX in ASCII mode
	from SAIL.  Note that this puts right-curleys and tildes where they
	should be, but you must change the single-quoted 'control-x' in
	TANGLE.PAS, and the \def\'control-x' and \let\'control-x' in
	WEBHDR.TEX to '←' yourself.  You might also want to check that
	you have an up-to-date BASIC.TEX, with the same change.  WEBHDR
	and BASIC should have tabs changed to two spaces, also.
(2) Compile TANGLE.PAS, resulting in an SU-ASCII version of TANGLE.EXE.
(3) Edit TANGLE.WEB, turn off the STANFORD-DROFNATS switch, giving TANGLE.WEB'.
(4) Run UNDEK (this program) on TANGLE.WEB', producing the transportable
	version, TANGLE.WEB''.
(5) Run TANGLE.EXE on TANGLE.WEB'' to produce the transportable TANGLE.PAS''.
(6) Compile TANGLE.PAS'', resulting in a US-ASCII version of TANGLE.EXE''
(7) As a test, run TANGLE.EXE'' on TANGLE.WEB''.  The output should be
	the same as TANGLE.PAS''.
(8) Repeat steps (3) through (5) on WEAVE.WEB, giving transportable
	WEAVE.WEB'' and WEAVE.PAS''.
(9) As a test, compile WEAVE.PAS'' and run it against TANGLE.WEB'' and
	WEAVE.WEB''.  The resulting TEX files should be nearly the same
	as TANGLE.TEX and WEAVE.TEX at Sail.  If you chang _ and ↓ to ←,
	⊗ to &, and tab to two spaces in a local copy of the Sail versions,
	it will be easier to do the comparisons.  The only differences you
	should notice will be due to DROFNATS being turned off, and a few
	line breaks will be different owing to tabs having been turned into
	two spaces before Weave processing. marva7

Now you've got {TANGLE|WEAVE}.{PAS|WEB}'', all of which should be
suitable for sending to other sites.
TO WRITE TAPES

Two DO files should make this relatively easy.
They are TAPEIO.DO and TOSCIP.DO (q.v.)

Restivo's instructions follow:

! type <cntl-c> to the terminal to get the EXEC prompt '@'

! type 'login csd.tex<sp>password<cr>'

! type 'cd <csd.web><cr>' to the '@'

! type 'v<cr>' to see what's in the directory

! type 'TOSCIP<CR> to '@'

! type 'lrecl 133<cr>

! type 'blksize 13300<cr>'

! type 'density<sp>800 or 1600'

! type '?' to review TOSCIP commands

! type 'display' to see check user specified parameters

! Check to make sure you've already mounted the tape on MTAO:
  you must use MTAO: only with TOSCIP, MTA1: will be unacceptable.

! type 'write filespec1.foo,filespec2.foo<CR> to the TOSCIP

! TOSCIP will write the files onto the tape.

! then type 'rewind', then 'exit'.

! press 'offline' button on tape drive, then 'rew/unload' to
  release your tape from the drive.
-------